home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
tools
/
czesc_1
/
daterecall
/
francais
/
daterecall.doc
< prev
next >
Wrap
Text File
|
1993-03-17
|
6KB
|
153 lines
-----------------------------------------------------
DateRecall V1.6
(C)1993 Mathias 'HCL' Delantes & Simon 'SMB' Feldmann
-----------------------------------------------------
Description:
-----------
Cet utilitaire permet de lancer des programmes ou bien de faire afficher un
texte (une ligne) en fonction du jour. Les dates etant mises dans un script
La reelle specificite du programme est la possibilite de donner un INTERVAL
LE de date durant lequel l'action devra etre realisee.
La commande run doit se trouver dans le repertoire c:
Le script est par default cherche dans: Env:DateRecall.prefs .Mais vous pou
vez specifier le nom du script par: DateRecall <nom>
Fonctionne sous systemes 1.3, 2.0, 2.1, 3.0 ?
Notation de la date:
--------------------
Le jour est compose de la facon suivante: Th-05-11-1992 par exemple.
Th correspond au jour proprement dit c'est a dire lundi,mardi,mercredi.....
Il doit etre ecrit en anglais:Mo,Tu,We,Th,Fr,Sa,Su.
05 correspond au jour mais en tant que date
11 correspond au mois
1992 correspond a l'annee
Donc la date aura toujours la forme suivante:xx-jj-mm-aaaa
Il existe un joker: celui-ci est note '*' et permet de remplacer n'importe
quel partie de la date. Par exemple si l'on desire avoir la date 12-04-1992
sans savoir quel jour on sera on met: **-12-04-1992
Si on desire par exemple avoir tous les 4 du mois un utilitaire ou un messa
ge on notera la date **-04-**-19**
Avec le joker on a de multiples combinaisons.
Un exemple utilisant le jour (Mo,Tu...):Fr-13-**-19**
On sera prevenu tous les vendredi 13 !!
Notation de l'utilitaire ou du texte:
-------------------------------------
Il suffit de mettre apres la date ce que l'on desire. Si on veut lancer un
programme il faut mettre le path et son nom. Ce qui suit la date est ce que
vous taperiez en CLI ou en startup-sequence.Si on desire faire afficher une
ligne (ex:Joyeux Anniversaire Pat) il suffit de mettre la ligne entre guil-
lement. Cela evite d'appeler la commande echo. Mais on ne peut afficher qu'
une ligne. Entre la date et l'utilitaire (ou le texte) vous devez mettre un
espace.
Exemple de script:
------------------
**-12-04-19** "Joyeux anniversaire Tonton" (1)
**-14-07-1992 "C'est la fete nationale" (2)
**-04-**-1992 "Dossier X-TPZ a rendre au boss" (3)
Fr-13-**-1992 "Vendredi 13" (4)
Fr-13-**-1992 c:play sample/bruit-tonerre (5)
**-**-**-**** "Urgent...ecrire a Poum" (6)
Explications:
(1) Ecrit "joyeux anniversaire Tonton" le 12/04 de n'importe quelle annee
(2) Ecrit "C'est la fete nationale" le 14/04/1992
(3) Ecrit "Dossier X-TPZ a rendre au boss" le 4 de tous les mois de l'annee
1992
(4) Ecrit "Vendredi 13" chaque vendredi (Fr) 13 de l'annee 1992
(5) Joue un sample appele 'bruit-tonerre',le path a ete indique pour la com
mande play et l'instrument.Ce sample est joue tous les vendredi 13 de l
annee 1992
(6) Tous les jours (Mo,tu) et a toutes les dates le message "Urgent..ecrire
a Poum" s'affiche.Cela permet de faire un pense bete pour les choses ur
gente justement !
Intervalle dans le script:
--------------------------
Vous pouvez donner un intervalle de date; c'est a dire que, si vous desirez
qu'une commande/texte soit execute entre deux dates vous pouvez le faire !!
Ceci est simple, par exemple vous desirez afficher "RDV chez docteur" entre
le **-12-03-1992 et le **-16-03-1992 . Je suppose que le rendez-vous est le
16/03/1992 , donc vous voulez etre prevenu a l'avance pendant la periode du
12/03 au 16/03. Il suffit de l'ecrire dans le script sous cette forme:
**-12-03-1992 - **-16-03-1992 "RDV chez docteur"
Donc a partir du 12 jusqu'au 16 l'amiga affichera ce message.
ou bien encore:
Sa-**-**-19** - Su-**-**-19** c:play dh1:music/weekend
Ceci fera jouer le son 'weekend' du samedi au dimanche
Un intervalle sera toujours de la forme: xx-ww-ww-wwww - xx-ww-ww-wwww
Voila...J'espere que vous avez tout compris..(?)
Conseils,rappels..etc..:
------------------------
Metter cet utilitaire dans votre startup-sequence. Il ne fait pas plus de 3
ko, un script ne fait souvent pas plus de 1ko et donc son execution est rap
ide... Cet utilitaire est plutot reserve aux posseseurs de disk dur car il
faut booter toujours le meme systeme au depart pour que DateRecall trouve
son utilite.
Le script de default est Env:DateRecall.prefs , vous pouvez le specifier
Les commandes du script sont executees dans l'ordre de lecture donc l'ordre
de l'ecriture.
Cet utilitaire est freeware, cela signifie que vous pouvez le copier libre
ment tant que vous ne demander pas plus d'argent qu'il n'en faut pour faire
une simple copie. Si vous voulez distribuer ce programme vous devez conser-
ver les documentations (francais et anglais) avec.Ce programme ne peut etre
utilise a des fins commercialles sans une authorisation ecrite de l'auteur.
Si vous faites n'importe quelle modification a ce programme envoyer moi une
copie et une explication des modifications apportees.
Je garde tous les droits sur ce produit.
Pour finir je tiens a remercier Random (jolie doc en anglais), AToll (merci
pour les utilitaires),Ramus (pour son aide), Fakir (Que de belles Zics), No
vice pour son aide,Soach (les demos!) et surtout SMB (alias Pipo!) sans qui
je ne coderais(!) pas en assembleur.
Merci aussi a Franz Schwartz pour ses suggestions et bug report.
Pour me contacter ecrivez a:
Delantes Mathias
14 rue Rene Leynaud
69001 Lyon
ou pianoter sur votre minitel:
3615 RTEL (assez souvent)
3615 Legend (rarement)
78-36-19-96 Zenith rtc Lyonnais (sans arret!)
ou encore par un E-Mail a: (indiquer que vous ecrivez a HCL merci)
gr1406@iutazoe.univ-lyon1.fr
Merci de me contacter pour tout bug qui surviendrait, cela me permettra d'
ameliorer la prochaine version.
le 17/03/1993